progressive teaching - German English Dictionary